package com.justnow.offer;

import java.util.Scanner;


/**
 * @author justnow
 * Created on 2020-09-03
 * Description
 *
 *
 *
 * 小度新买了一个机器人玩具。我们可以把这个机器人放到一个二维坐标上，它的初始位置为（x0,y0）。然后给出一串指令，指令包含四个字符U、D、L和R，分别表示上、下、左、右。每遇到一个指令字符，机器人将朝相应的方向移动一格。请输出机器人的最后位置。
 *
 * 输入描述
 * 单组输入，输入两行。
 *
 * 第一行两个整数表示起始位置x0和y0，两个整数之间用空格隔开。（起始坐标在±10000以内）
 *
 * 第二行一个字符串表示指令集（指令集长度不超过10000）。
 *
 * 输出描述
 * 输出两个整数，表示机器人的最终位置坐标，两个整数之间用空格隔开。
 *
 * 样例输入
 * 0 0
 * LLRR
 * 样例输出
 * 0 0
 *
 * 规则
 * 请尽量在全场考试结束10分钟前调试程序，否则由于密集排队提交，可能查询不到编译结果
 * 点击“调试”亦可保存代码
 * 编程题可以使用本地编译器，此页面不记录跳出次数
 */
public class BaiduSolution01 {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        int x = scanner.nextInt();
        int y = scanner.nextInt();
        scanner.nextLine(); //这里一定不能在给弄错了
        String order = scanner.nextLine();
        char[] chars = order.toCharArray();
        for (char aChar : chars) {
            if (aChar == 'U')
                y--;
            if (aChar == 'D')
                y++;
            if (aChar == 'L')
                x--;
            if (aChar == 'R')
                x++;
        }
        System.out.println(x + " " + y);
    }
}
